sequestering molecules - Spanish English Dictionary